package com.aoxin.service.inter.course.webCourse;

import java.util.List;

import com.aoxin.model.SlfUserAppraise;

public interface UserAppraiseService {


    /**
     * 通过ID删除用户备注
     * @param userAppraiseId
     * @return
     */
    Integer deleteByAppraiseId(Integer userAppraiseId);


    /**
     * 批量删除用户备注信息
     * @param userAppraiseIds
     * @return
     */
    Integer deleteUserAppraise(List<Integer> userAppraiseIds);


    /**
     * 新增用户备注
     * @param slfUserAppraise
     * @return
     */
    Integer insertUserAppraise(SlfUserAppraise slfUserAppraise) throws IllegalAccessException;

    /**
     * 查询用户备注
     * @param slfUserAppraise
     * @return
     */
    List<SlfUserAppraise> getUserAppraise(SlfUserAppraise  slfUserAppraise);

    /**
     *
     * 修改用户备注
     * @param slfUserAppraise
     * @return
     */
    Integer updateUserAppraise(SlfUserAppraise slfUserAppraise) throws IllegalAccessException;
}
